\begin{lstlisting}[label=lib_ex_02, caption={Vytvoření a spuštění ovládače pomocí Spring Frameworku.}]
// `povinné importy`
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.
  XmlBeanFactory;
import org.springframework.core.io.FileSystemResurce;
import cz.cuni.mff.ufal.volk.NabaztagController;
// ...
// `předpokládáme, že proměnná inputFile je String a obsahuje`
// `název konfiguračního souboru`
BeanFactory factory = new XmlBeanFactory(
  new FileSystemResource(inputFile));
NabaztagController controller = factory.
  .getBean("server", NabaztagController.class);
controller.start();
// ...
controller.close();
\end{lstlisting}